From: Juergen Gross Date: Wed, 12 Feb 2020 09:55:06 +0000 (+0100) Subject: xen: remove empty softirq_init() X-Git-Tag: archive/raspbian/4.14.0+80-gd101b417b7-1+rpi1^2~63^2~706 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https://%22%22/%22http:/www.example.com/cgi/%22https:/%22%22?a=commitdiff_plain;h=af09b7d79cb8ae7498882e61efec75486eb69544;p=xen.git xen: remove empty softirq_init() softirq_init() is empty since Xen 4.1. Remove it together with its call sites. Signed-off-by: Juergen Gross Acked-by: Andrew Cooper --- diff --git a/xen/arch/arm/setup.c b/xen/arch/arm/setup.c index 3c8ae11b73..7968cee47d 100644 --- a/xen/arch/arm/setup.c +++ b/xen/arch/arm/setup.c @@ -876,8 +876,6 @@ void __init start_xen(unsigned long boot_phys_offset, gic_init(); - softirq_init(); - tasklet_subsys_init(); if ( xsm_dt_init() != 1 ) diff --git a/xen/arch/x86/setup.c b/xen/arch/x86/setup.c index e50e1f86b3..3fbaee156d 100644 --- a/xen/arch/x86/setup.c +++ b/xen/arch/x86/setup.c @@ -1533,7 +1533,6 @@ void __init noreturn __start_xen(unsigned long mbi_p) console_init_ring(); vesa_init(); - softirq_init(); tasklet_subsys_init(); paging_init(); diff --git a/xen/common/softirq.c b/xen/common/softirq.c index 2d66193203..b83ad96d6c 100644 --- a/xen/common/softirq.c +++ b/xen/common/softirq.c @@ -132,10 +132,6 @@ void raise_softirq(unsigned int nr) set_bit(nr, &softirq_pending(smp_processor_id())); } -void __init softirq_init(void) -{ -} - /* * Local variables: * mode: C diff --git a/xen/include/xen/softirq.h b/xen/include/xen/softirq.h index d7273b389b..b4724f5c8b 100644 --- a/xen/include/xen/softirq.h +++ b/xen/include/xen/softirq.h @@ -25,7 +25,6 @@ typedef void (*softirq_handler)(void); void do_softirq(void); void open_softirq(int nr, softirq_handler handler); -void softirq_init(void); void cpumask_raise_softirq(const cpumask_t *, unsigned int nr); void cpu_raise_softirq(unsigned int cpu, unsigned int nr);